module.exports = class CodeEnum {
	// 1 : 成功
	// 前三 : 模块编码
	// 后三 : 错误编码

	static get SUCCESS() {
		return 0;
	}
	static get EXCEPTION() {
		return -1;
	}
	// 100 : 股票
	static get STOCK() {
		return 100;
	}
	// 200 : 基金
	static get FUND() {
		return 200;
	}

	static get MAP() {
		return {
			[CodeEnum.SUCCESS]: "成功",
			[CodeEnum.EXCEPTION]: "异常",
			[`${CodeEnum.STOCK}001`]: "获取股票symbol集合异常",
			[`${CodeEnum.FUND}001`]: "远程获取基金总数异常",

		}
	}
	static map(code, msg) {
		return  msg || CodeEnum.MAP[code]
	}
}
